dump rubble - French English Dictionary